glomus tumor of the nasal vestibulum - German English Dictionary